The School Of The Immaculata nearby hotel search is centered on latitude 27.7854 & longitude -82.6912.